libxl: Make all hidden/static functions take a gc not a ctx
authorIan Campbell <ian.campbell@citrix.com>
Tue, 15 Mar 2011 18:20:46 +0000 (18:20 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 15 Mar 2011 18:20:46 +0000 (18:20 +0000)
commiteca0cebba197edbc6aa452c86e8019ab8b955c81
treec247db45b9291d2e8f66aee6416242413150a622
parentd9e46835ab53a135e979cb7eb6febc5dc6f71a85
libxl: Make all hidden/static functions take a gc not a ctx

Also ensure that static and hidden functions use the libxl__ prefix
not just libxl_ (in the case of static functions only when they use a
libxl prefix to start with).

This follows the policy described in libxl.h "libxl memory
management".

Based on a manual audit of:
grep ^static tools/libxl/libxl*.[ch]| grep libxl_ctx
grep libxl__ tools/libxl/*.h| grep libxl_ctx

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/libxl.c
tools/libxl/libxl_bootloader.c
tools/libxl/libxl_create.c
tools/libxl/libxl_device.c
tools/libxl/libxl_dm.c
tools/libxl/libxl_dom.c
tools/libxl/libxl_exec.c
tools/libxl/libxl_internal.c
tools/libxl/libxl_internal.h
tools/libxl/libxl_pci.c
tools/libxl/libxl_utils.c